package com.xinyue.design.staticProxy;

/**
 * 静态代理模式
 * 代理模式的本质：控制对象访问。
 * 代理模式通过代理目标对象，把代理对象插入到客户和目标对象之间，从而为客户和目标对象引入一定的间接性。
 * 
 * 代理接口
 * 所有的被代理类和代理类，都必须实现此接口。因此当此接口改变时，必须修改实现此的代理类和被代理类。动态代理则无此必要。
 * 
 * 通过链式嵌套，可实现多重代理。
 */
public interface Proxy {

	public void work();
}
